/*
 * hilo.h
 *
 *  Created on: 08/11/2010
 *      Author: teledhil
 */

#ifndef HILO_H_
#define HILO_H_

class hilo_excepcion {};

class Hilo {
	pthread_attr_t thread_attr;
	pthread_t thread;
	bool lanzado;
	bool debeMorir;
	void *funcion(void *arg);
public:
	Hilo();
	int start(void *funcion(void *));
	int stop();
	virtual ~Hilo();
};

#endif /* HILO_H_ */
